package com.yunshipei.model;

import java.io.Serializable;
import java.util.List;

public class MainExtraBean implements Serializable {

    private String token = "";
    private boolean useContacts;
    private UserInfo userInfo;
    private String onLineHome = "";
    private String companyTitle = "";
    private List<VPNInfo> vpnInfos;
    private List<SSOSModel> ssosModels;
    private List<HomeAppsBean> homeApps;
    private String themeCode = "";
    private String homeResDir = "";
    private Company.DocSetting docSetting;
    private int managerCode;
    private String topId;
    private ManagedSingleSignOn managedSingleSignOn;
    private H5ContactModel h5ContactModel;
    private H5CustomModel h5CustomModel;

    public H5ContactModel getH5ContactModel() {
        return h5ContactModel;
    }

    public H5CustomModel getH5CustomModel() {
        return h5CustomModel;
    }

    public void setH5ContactModel(H5ContactModel h5ContactModel) {
        this.h5ContactModel = h5ContactModel;
    }

    public void setH5CustomModel(H5CustomModel h5CustomModel) {
        this.h5CustomModel = h5CustomModel;
    }

    public void setTopId(String topId) {
        this.topId = topId;
    }

    public String getTopId() {
        return topId;
    }

    public Company.DocSetting getDocSetting() {
        return docSetting;
    }

    public void setDocSetting(Company.DocSetting docSetting) {
        this.docSetting = docSetting;
    }

    public MainExtraBean() {

    }

    public String getHomeResDir() {
        return homeResDir;
    }

    public void setHomeResDir(String homeResDir) {
        this.homeResDir = homeResDir;
    }

    public String getThemeCode() {
        return themeCode;
    }

    public void setThemeCode(String themeCode) {
        this.themeCode = themeCode;
    }

    public boolean isUseContacts() {
        return useContacts;
    }

    public void setUseContacts(boolean useContacts) {
        this.useContacts = useContacts;
    }

    public List<HomeAppsBean> getHomeApps() {
        return homeApps;
    }

    public void setHomeApps(List<HomeAppsBean> homeApps) {
        this.homeApps = homeApps;
    }

    public List<SSOSModel> getSsosModels() {
        return ssosModels;
    }

    public void setSsosModels(List<SSOSModel> ssosModels) {
        this.ssosModels = ssosModels;
    }

    public List<VPNInfo> getVpnInfos() {
        return vpnInfos;
    }

    public void setVpnInfos(List<VPNInfo> vpnInfos) {
        this.vpnInfos = vpnInfos;
    }

    public String getCompanyTitle() {
        return companyTitle;
    }

    public void setCompanyTitle(String companyTitle) {
        this.companyTitle = companyTitle;
    }

    public String getOnLineHome() {
        return onLineHome;
    }

    public void setOnLineHome(String onLineHome) {
        this.onLineHome = onLineHome;
    }

    public UserInfo getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserInfo userInfo) {
        this.userInfo = userInfo;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public int getManagerCode() {
        return managerCode;
    }

    public void setManagerCode(int managerCode) {
        this.managerCode = managerCode;
    }

    public ManagedSingleSignOn getManagedSingleSignOn() {
        return managedSingleSignOn;
    }

    public void setManagedSingleSignOn(ManagedSingleSignOn managedSingleSignOn) {
        this.managedSingleSignOn = managedSingleSignOn;
    }
}
